Tight bounds and 2-approximation algorithms for integer programs with two variables per inequality

نویسندگان

  • Dorit S. Hochbaum
  • Nimrod Megiddo
  • Joseph Naor
  • Arie Tamir
چکیده

The problem of integer programming in bounded variables, over constraints with no more than two variables in each constraint is NP-complete, even when all variables are binary. This paper deals with integer linear minimization problems in n variables subject to m linear constraints with at most two variables per inequality, and with all variables bounded between 0 and U. For such systems, a 2?approximation algorithm is presented that runs in time O(mnU 2 log(Un 2 =m)), so it is polynomial in the input size if the upper bound U is polynomially bounded. The algorithm works by nding rst a super-optimal feasible solution that consists of integer multiples of 1 2. That solution gives a tight bound on the value of the minimum. It further more has an identiiable subset of integer components that retain their value in an integer optimal solution of the problem. These properties are a generalization of the properties of the vertex cover problem. The algorithm described is, in particular, a 2-approximation algorithm for the problem of minimizing the total weight of true variables, among all truth assignments to the 2-satissability problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tight Bounds and Approximation Algorithms for Integer Programs with Two Variables per Inequality

The problem of integer programming in bounded variables over constraints with no more than two variables in each constraint is NP complete even when all variables are binary This paper deals with integer linear minimization problems in n variables subject to m linear constraints with at most two variables per inequality and with all variables bounded between and U For such systems a approximati...

متن کامل

Angewandte Mathematik Und Informatik Universit at Zu K Oln Algorithmic Chernoo-hoeeding Inequalities in Integer Programming Algorithmic Chernoo-hoeeding Inequalities in Integer Programming

Proofs of classical Chernoo-Hoeeding bounds has been used to obtain polynomial-time implementations of Spencer's derandomization method of conditional probabilities on usual-nite machine models: given m events whose complements are large deviations corresponding to weighted sums of n mutually independent Bernoulli trials, Raghavan's lattice approximation algorithm constructs for 0 ? 1 weights a...

متن کامل

Algorithmic Chernoo-hoeeding Inequalities in Integer Programming Zz

Proofs of classical Chernoo-Hoeeding bounds have been used to obtain polynomial time implementations of Spencer's derandomization method of conditional probabilities on usual nite machine models: given m events whose complements are large deviations corresponding to weighted sums of n mutually independent Bernoulli trials, Raghavan's lattice approximation algorithm constructs for 0 ? 1 weights ...

متن کامل

Simple and Fast Algorithms for Linear and Integer Programs with Two Variables Per Inequality

The authors present an O(inn log m) algorithm for solving feasibility in linear programs with up to two variables per inequality which is derived directly from the Fourier-Motzkin elimination method. (The number of variables and inequalities are denoted by n and m, respectively.) The running time of the algorithm dominates that of the best known algorithm for the problem, and is far simpler. In...

متن کامل

Tight Approximation Results for General Covering Integer Programs

In this paper we study approximation algorithms for solving a general covering integer program. An n-vector x of nonnegative integers is sought, which minimizes c ·x, subject to Ax ≥ b, x ≤ d. The entries of A, b, c are nonnegative. Let m be the number of rows of A. Covering problems have been heavily studied in combinatorial optimization. We focus on the effect of the multiplicity constraints,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Math. Program.

دوره 62  شماره 

صفحات  -

تاریخ انتشار 1993